﻿
@font-face {
    font-family: segoeui;
    src: url('/fonts/segoeui.ttf'), url('/fonts/segoeui.eot'); /* IE9 */
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, tr, th, td, embed, object {
    margin: 0;
    padding: 0;
    font-family: segoe ui, verdana, arial, sans-serif;
}
h1{
                font-family: segoe ui, verdana, arial, sans-serif;
                font-size:20px;
                color:#009fe4;
                font-weight:bold;
                margin-bottom:30px;
}
h2{
                line-height:24px;
                font-family:tahoma;
                font-size:14px;
                color:#6e6e6e;
                font-weight:bold;
                margin-top: 60px;
                margin-bottom:30px;
}
p{
                line-height:24px;
                font-family:tahoma;
                font-size:14px;
                color:#848484;
                margin-bottom:30px;
}

ul {
    list-style-type: none;
}

div {
    direction: rtl;
}

img, a img
{
	border:0;
}

header {
    min-height: 160px;
    background: url(/_LAYOUTS/15/Imam/Images/headerBG.jpg);
}

body {
    font-family: segoe ui, verdana, arial, sans-serif;
    font-size: 12px;
    color: #949494;
}

a:link, a:visited {
    color: #1eb3f3;
    font-family: segoe ui,verdana,arial,sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a:hover , a span:hover{
	text-decoration: underline;
}
.SiteWidth {
    width: 1245px;
    margin: auto;
}

.fright {
    float: right;
}

.fleft {
    float: left;
}

.headerCenter {
}

.userNameAria {
	min-height: 30px;
	min-width: 260px;
	padding-left: 19px;
}

.welcomeUserName {
    font-family: segoe ui, verdana, arial, sans-serif;
    font-size: 12px;
    color: #fff;
    margin-top: 15px;
    width: 40px;
}

.userName {
    margin-top: 15px;
}

    .userName a {
        color: #009fe4;
    }

.selectLanguage {
    margin-top: 10px;
}

    .selectLanguage select {
        width: 120px;
        border: 1px solid #fff;
    }

.imamuLogo {
    margin-top: 60px;
}

.userLinks {
    max-height: 10px;
    margin: 68px 0 0 0;
    position: absolute;
    width: 300px;
}

    .userLinks ul li div a {
        font-family: segoe ui, verdana, arial, sans-serif;
        font-size: 12px;
        color: #009fe4;
    }

    .userLinks ul li div {
        margin-top: -3px;
    }

.bodyCenter {
    /*min-height: 678px;*/
	margin-top:36px;
	overflow:hidden;
}

.lang_ar {
    height: 40px;
    width: 100px;
    background: #de841a;
    border: 2px white solid;
    color: #fff;
    line-height: 33px;
}

.lang_en {
    line-height: 33px;
    height: 40px;
    width: 100px;
    background: #fff;
    border: 2px white solid;
    color: #676767;
}

    .lang_en a {
        color: #676767;
    }

aside {
    width: 380px;
    height: 639px;
}

.firstRow {
    height: 290px;
    width: 100%;
}

.tile {
    width: 120px;
}

.blueTile {
    height: 120px;
    background: #1eb3f3;
    color: #fff;
    text-align: center;
    -webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	-ms-transition: all .5s ease;
}
.blueTile:hover {
    height: 120px;
    background: #006699;
    color: #fff;
    text-align: center;
}

.tileTitle {
    width: 98px;
    margin: auto;
    height: 38px;
    margin-top: 9px;
    padding-bottom: 7px;
}

.tileMarginRight {
    margin-right: 8px;
}

.tileMarginTop {
    margin-top: 8px;
}

.secoundRow {
    height: 370px;
    width: 100%;
    margin-top: 45px;
}

.tabs {
    width: 100%;
    height: 54px;
}

.tabs a:link, .tabs a:visited {
	text-decoration: none;
}

.tab {
    min-width: 120px;
    height: 38px;
    text-align: center;
    font-size: 22px;
    padding-top: 1px;
}

.activeTab {
    background: #de841a;
    color: #fff;
}

.tabMarginRight {
    margin-right: 8px;
}

.inactiveTab {
    background: #fff;
    color: #505050;
    -webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	-ms-transition: all .5s ease;
}
.inactiveTab:hover {
    background: #de841a;
    color: #fff;
}

.grayTile {
    height: 93px;
    background: #eaeaea;
    color: #929292;
    margin-bottom:8px;
    -webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	-ms-transition: all .5s ease;

}
.grayTile:hover {
    height: 93px;
    background: #a0a0a0 ;
    color: #fff;
    margin-bottom:8px;
}

.secoundRowGrayTilesWidth{
	position:relative;
	width:384px;
}

.towLineTile {
    width: 84px;
    margin: auto;
    font-weight: bold;
    font-family: tahoma;
    margin-top: 45px;
}

.oneLineTile {
    width: 84px;
    margin: auto;
    font-weight: bold;
    font-family: tahoma;
    margin-top: 61px;
}

.BodyWidth {
    width: 750px;
}

section {
}

.announcementImage {
    width: 411px;
}

.announcement {
    height: 247px;
    width: 339px;
    background: #a1a1a1;
}

.announcementTitle {
    width: 305px;
    height: 40px;
    margin: auto;
    color: #fff;
    font-family: tahoma;
    font-weight: bold;
    margin-top: 37px;
}

.announcementText {
    width: 305px;
    margin: auto;
    height: 130px;
    color: #fff;
}

.pager {
    height: 19px;
    width: 170px;
}

.pagerNumber {
    width: 21px;
    height: 19px;
    text-align: center;
    font-family: tahoma;
}

.whitePagerNumber {
    color: #fff;
}

.pagerNumber img {
    margin-top: -1px;
}

.tabTitle {
    font-size: 22px;
    margin-top: 1px;
    color:#505050;
}

.newsTile{
	width:334px;
	height:106px;
	background:#1eb3f3;
	padding: 17px;
	margin-bottom:14px;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	-ms-transition: all .5s ease;

}
.newsTile:hover{
	width:334px;
	height:106px;
    background: #006699;
	padding: 17px;
	margin-bottom:14px;
}

.newsTitle {
    width: 195px;
    height: 46px;
    font-family: tahoma;
    font-weight: bold;
    color: #fff;
}

.newsDescription {
    height: 48px;
    width: 195px;
    color: #fff;
}

.newsImage {
    width: 118px;
    height: 107px;
    margin-top: -46px;
}

.newsTileMarginTop {
    margin-top: 14px;
}

.pagerMargin {
    margin-top: 21px;
}

.grayPagerNumber {
    color: #acacac;
}
footer {
    background: url("/_LAYOUTS/15/Imam/Images/1.png") repeat-x scroll center top #949494;
    height: 454px;
    margin-top: 35px;
    width: 100%;
}
.footerCenter {
    height: 428px;
    margin-top: 26px;
}

.footerColumn {
    height: 428px;
    width: 375px;
    margin-top: 26px;
}

.footerColumnMarginRight {
    margin-right: 118px;
}

.footerColumnTitel {
    width: 375px;
    height: 36px;
    font-size: 22px;
    color: #fff;
}

.search {
    height: 56px;
    width: 370px;
    margin-top: 5px;
}

    .search input {
        height: 20px;
        width: 370px;
        border: none;
        background: url(/_LAYOUTS/15/Imam/Images/searchFeild.jpg);	
		color: #fff;
		padding-top: 6px;		
		padding-bottom: 6px;
    }

.advancedSearch {
    text-align: left;
    text-decoration: underline;
    margin-top: 13px;
}

.footerColumnMargin {
    margin-top: 41px;
}

.siteLinks {
    height: 46px;
    width: 375px;
    margin-top: 3px;
}

.siteLink {
    width: 125px;
    height: 15px;
	margin: 0 0 16px 0;
}

.downloadsLinks {
    width: 375px;
    height: 75px;
}

.downloadsLink {
    width: 187px;
    margin-bottom: 10px;
}

    .downloadsLink img {
        padding-left: 10px;
    }
	
	.downloadsLink a {
        color: #fff;
    }

.footerCoulmn {
    width: 375px;
    height: 365px;
    margin-top: 26px;
}

.links {
    width: 375px;
    height: 221px;
    margin-top: 10px;
    margin-right: 10px;
}

    .links ul li img {
        margin-top: 5px;
        padding-left: 8px;
    }

    .links ul li {
        clear: both;
    }

        .links ul li div {
            padding-bottom: 13px;
        }

            .links ul li div a {
                text-decoration: none;
				color: #fff;
            }

.followUsIcon {
    width: 349px;
    height: 28px;
    margin-right: 26px;
    margin-top: 9px;
}

    .followUsIcon img {
        padding-left: 22px;
        border-style: none;
    }

.followUsMargin {
    margin-top: 30px;
}

.copyRright {
    clear: both;
    text-align: left;
    /*
    height: 13px;
    padding-top: 28px;
    */
    position: absolute;
	margin-top: 420px;
	color: #fff;
}
    
.loaderImage{
	height:11px;
	width:43px;
	margin:auto;
	padding-top: 130px;
}

/************ updates by Ahmed Gouda *************/
.tile img, .newsImage img{border: 0;}
/*#announcementsSlides, #newsSlides {display: none;}*/
#announcementsSlides a, #newsSlides a, #announcementsSlides img, #newsSlides img {border: 0;}
a.slidesjs-next,a.slidesjs-previous,a.slidesjs-play,a.slidesjs-stop {display: none !important;}
.slidesjs-pagination li a:hover {background-position: 0 -26px;}
#suiteBarRight {	background: none !important;}
#suiteBarRight a{color: #949494 !important;}
.notification{
	width: 14px;
    height: 14px;
	border: solid 1px #de841a;
    -moz-border-radius: 36px;	
	border-radius: 36px;	
	background-color: #fff;
	color: #de841a;    
    padding: 3px;
    display: inline-block;    
    font-weight: bold;
    font-family: tahoma;
    text-align: center;
    font-size: 12px;
    top: -15px;    
    position: relative;
	display: none;
	z-index: 999;
	behavior: url(/_LAYOUTS/15/Imam/CSS/ie-css3.htc);	
}
/** internal style **/
.navigation{
	height:27px;
	width:100%;	
}
.navigation ul{
	margin-top:4px;
}
.navigation ul li{
	list-style:none;	
	margin-top: 5px;
}
.navigation ul li a{
	color:#808080;
}
.navigation ul div{
	float:right;
	margin: 6px 7px 0px 7px;
}
.newsColumns{
	clear:both;
	width:100%;
	height:100%;
	margin-top:33px;
}
.menuColumnWidthII
{
	width:195px;
}
.sideColumnWidthII{}
.bodyTextWidth
{
	width:620px;
}
.rightColumn{
	overflow:hidden;	
}
.dateTile{
	height:73px;
	width:100%;
	background:#009fe4;
	margin-bottom:5px;
}
.dateTile img{	
	margin:10px 16px 0px 16px;
}
.newsDate{
	width:105px;
	margin-top:14px;
	color:#fff;
}
.newsTools{
		width:100%;
		height:195px;
		margin-top:9px;
}
.newsToolsTiles{
	width:93px;
	height:28px;	
}
.shareNewsIcon{	
	padding-top: 65px;	
}
.newsToolsTilesTitle{
	height:23px;
	background:url(/_LAYOUTS/15/Imam/Images/grayBG.png) ;
	color:#fff;
	text-align:center;
	padding-top:5px;
}
.newsToolsMarginTop{
	margin-top:9px;	
}
.newsTools a{
	 text-decoration:none;	
}
.centerColumn{
	overflow:hidden;
	width:620px;
}
.leftColumn{
	width:290px;
}
.newsTitleNewsPage{
	font-size:24px;
	margin-bottom:30px;	
}
.newsTallImage{
	margin-bottom:12px;
	overflow:hidden;	
}
.newsTallImageText{
	background:url(/_LAYOUTS/15/Imam/Images/grayBG.png);
	color:#fff;
	position:absolute;
	height:43px;
	margin-top:-56px;
	width:270px;
	padding:11px 10px 0px 10px;
}
/** internal style **/

/** start units and branches style **/
.unitsAndBranchesTiles{
	height:129px;
	width:242px;
	background:#1eb3f3 url(/_LAYOUTS/15/Imam/Images/moreIcon.png) bottom left no-repeat;
	margin-top:8px;	
	margin-bottom: 10px;
}
.unitsAndBranches{
	margin-top:14px;
	overflow: hidden;
	position: relative;
	width:1253px;	
}
.unitsAndBranchesTilesText{
	position: relative;
	top:16px;
	right:25px;
	font-size:25px;
	text-decoration:none;
	width:192px;
	color:white;
}
.virtualTour{
	margin-top:43px;
	overflow:hidden ;
	clear:both;
	width:1244px;
	height:301px;
}
/** Sub items **/
.subunitsAndBranches{
	clear:both;
	margin-top:9px;	
}
.subUnitsAndBranchesTiles{
	height:129px;
	width:242px;
	background:#f2f2f2 url(/_LAYOUTS/15/Imam/Images/subMoreIcon.png) bottom left no-repeat;
	overflow:hidden;	
}
.subUnitsAndBranchesTilesText{
	position: relative;
	top:16px;
	right:25px;
	font-size:25px;
	text-decoration:none;
	width:192px;
	color:#1eb3f5;
}
.subUnitsAndBranches{
	overflow:hidden;	
}
.servicesTiles{
	height:129px;
	width:408px;
	background:#1eb3f3 url(/_LAYOUTS/15/Imam/Images/moreIcon.png) bottom left no-repeat;	
}
.subServicesTiles{
	height:130px;
	width:408px;
	background:#f2f2f2;
	overflow:hidden;
	margin-top:10px;
	margin-left:10px;		
}
.subServicesTilesTools{
	width:132px;	
}
.subServicesTilesToolsTile{
	height:64px;
	width:64px;
}
.subServicesTilesToolsTileMT{
	margin-top:2px;	
}
.downloadServiceIcon{
	background:url(/_LAYOUTS/15/Imam/Images/documentIcon.jpg) no-repeat center;	
}
.FAQServiceIcon{
	background:url(/_LAYOUTS/15/Imam/Images/FAQIcon.jpg) no-repeat center ;	
}
.howtoServiceIcon{
	background:url(/_LAYOUTS/15/Imam/Images/howtoIcon.jpg) no-repeat center;	
}
.policiesServiceIcon{
	background:url(/_LAYOUTS/15/Imam/Images/policiesIcon.jpg) no-repeat center;	
}
.subServicesTilesMT{
	margin-top:10px;	
}
.servicesTilesText {
	position: relative;
	top: 16px;
	right: 25px;
	font-size: 25px;
	text-decoration: none;
	width: 360px;
}
/** End Services **/

/** start news **/
.newsArchive{
	clear:both;
	width:100%;
	height:100%;
	margin-top:33px;
	overflow:hidden;
}
.newsArchiveDetalles{
	height:20px;
	width:100%;	
}
.newsArchiveDayAndDate{
		
}
.newsArchiveNextAndPrevSpace{
	width:25px;	
}
.newsArchiveTile{
	width:385px;
	height:90px;
	background:#1eb4f3;
	margin-top:20px;
}
.newsArchiveNews{
	top:-18px;
	position:relative;
	width:1290px;
	overflow:hidden;
}
.newsArchiveTileImage{
	width:90px;
	height:90px;	
}
.newsArchiveTileText{
	width:255px;
	color:#fff;
}
.newsArchiveTileTextTwoLines{
	padding:28px 20px 20px 20px;
	height:22px;
}
.newsArchiveTileTextOneLines{
	padding: 36px 20px 20px 20px;
	height:14px;
}
.newsArchiveTileTextThreeLines{
	padding: 22px 20px 20px 20px;	
	height:28px;
}
.paging{
	height:23px;
	margin-top:29px;	
}
.pageNumberInactive{
	height:22px;
	width:23px;
	background:#dcdcdc;
	text-align:center;
	font-size:14px;
	color:#636363;
	padding-top:1px;
}
.pageNumberActive{
	height:22px;
	width:23px;
	background:#de841a;
	text-align:center;
	font-size:14px;
	color:#ffffff;
	padding-top:1px;
}
.ms-webpart-zone{display:block;}

/* Start Event Details */
.bodyTextWidthFullPage{
	width:974px;
}

.newsImagesLibrary{
	width:974px;
	margin-top:50px;	
}
.newsImagesLibraryMarginTop{
	margin-top:16px;	
}
.newsSourceTile{
	width:195px;
	height:53px;
	background:#797979;
	margin-top:9px;
	color:#fff;
	padding-top:20px;
}
.newsSourceTitle{
	width:165px;
	font-weight:bold;
	font-family:Tahoma ;
}
.newsSource{
	width:165px;
	font-family:Tahoma ;
}
.eventDateTile{
	height:98px;
	width:100%;
	background:#009fe4;	
}
.eventDateTile img{
	margin-top:25px;
	margin-right:16px;	
}
.eventDate{
	width:115px;
	margin-top:19px;
	color:#fff;
}
/* End Event Details */

/**
CSS Image Sprites Start
edited By Ahmad Meilhem
**/

.studentTileIcon{
	width:41px;
	height:48px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -61px -52px ;
	margin:auto;
}
.facultyMembersTileIcon{
	width:51px;
	height:48px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -104px -52px;
	margin:auto
}
.employeeTileIcon{
	width:50px;
	height:48px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -156px -52px;
	margin:auto;
}
.instituteTeachersTileIcon{
	width:52px;
	height:48px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -153px -2px;
	margin:auto;	
}
.instituteStudentTileIcon{
	height:48px;
	width:37px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -68px -2px;
	margin:auto;	
}
.graduatesTileIcon{
	width:45px;
	height:48px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -107px -2px;
	margin:auto;	
}
.downloadArrow{
	width:13px;
	height:9px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -1px -3px;
	margin-top:4px;
}
.linksIcon{
	width:14px;
	height:0px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -15px -2px ;
	margin-top:4px;
	margin-left: 12px;	
}
.rssIcon{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -57px -100px ;
}
.rssIcon:hover{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -57px -129px ;
}
.youtubeIcon{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -29px -100px;
}
.youtubeIcon:hover{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -29px -129px;	
}
.twitterIcon{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -85px -100px;	
}
.twitterIcon:hover{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -85px -129px;	
}
.flickerIcon{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -113px -100px;
}
.flickerIcon:hover{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -113px -129px;
}
.facebookIcon{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) 0px -100px;
}
.facebookIcon:hover{
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) 0px -129px;	
}

.followUsIcons{
	width:27px;
	height:29px;
	margin-left:22px;
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	-ms-transition: all .2s ease;		
}
.mySiteIcon{
	width:21px;
	height:13px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -31px -1px;
	margin-top:2px;
}
.myPageIcon{
	width:21px;
	height:13px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -31px -15px;
	margin-top:2px;
}
.signOutIcon{
	width:21px;
	height:13px;
	background:url(/_LAYOUTS/15/Imam/Images/portalIcons.png) -31px -29px;
	margin-top:2px;
}

#pageStatusBar {display:none;margin-top: 15px;}
#s4-ribbonrow, #suiteBar {display:none;}
[id$=x-sharepoint-uc]{display:none;}

.newsImages{margin-top:19px;}

.eventTiles{
	width: 334px;
	height:106px;
	background:#1eb3f3;
	padding: 17px;
	margin-bottom:16px;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	-ms-transition: all .5s ease;
}
.eventTiles:hover{
	width: 334px;
	height:106px;
	background:#006699;
	padding: 17px;
	margin-bottom:16px;
}
.eventsTitle{
	height:46px;
	font-family:tahoma ;
	font-weight:bold ;
	color:#fff;	
}
.eventsDescription{
	height:48px;
	color:#fff;
	clear:both;
}
.eventsdata{
	width:90px;
	clear:both;
	font-weight:bold ;
}
.secoundRowWidth {
	position: relative;
	width: 765px;
}
.portalNewsImage{
	margin-top:-1px;	
}
.portalNewsTitle{
	width:195px;
	font-family:tahoma ;
	font-weight:bold ;
	color:#fff;		
}


.zomingBlock{
	margin-top:9px;
}
/*

breadcrumb

*/
.breadcrumb{
	height:40px;
	width:100%;
	background-image: url(/_LAYOUTS/15/Imam/Images/navigationIcon.jpg) ;
	background-repeat: no-repeat;
	background-position: right;
	padding-right:41px;	
	margin-bottom: 30px;
}
.breadcrumb div
{
	float:right;
} 
.breadcrumb div div a{
	font-size:18px;
	color:#808080;
	text-decoration:none;
}

.breadcrumbSite{
	height:35px;
	padding:3px 20px 2px 20px;
	background:#e2e2e2;
	color:#808080;
	margin: 0 0 0 8px;
}
.breadcrumbSite:hover{
	background:#d8d8d8;

}

.breadcrumb ul li a{
}
.Separator
{
	background-image: url(/_LAYOUTS/15/Imam/Images/breadcrumbMenuIcon.png);
	background-repeat: no-repeat;
	background-color: #BABABA;
	background-position: right;
	margin:0 -8px 0 1px !important;
	width:33px !important;
	height:40px  !important;
	padding:  0 !important;
}
.breadcrumbMenu{
	height:40px;
	width:33px;
	background:#bababa;
}
.currentPage{
	background:#f8f8f8	!important;
}
.currentPageLink
{
	background-image:url(/_LAYOUTS/15/Imam/Images/breadcrumbMenuIconCP.png);
	background-repeat:no-repeat;
	background-color:#BABABA;
	background-position: right;

}
.breadcrumbPopUp{
	background: none repeat scroll 0 0 #BABABA;
    margin-right: 0;
    margin-top: 49px;
    position: absolute;
    padding-bottom:12px;
    width:220px;
}
.breadcrumbPopUpArrow{
	background:url(/_LAYOUTS/15/Imam/Images/breadcrumbMenuArrow.png) no-repeat ;
	width:23px ;
	height:9px;
	position:relative;
	margin-top: -9px;
}
.breadcrumbPopUpMenus{
	width:200px;
	height:35px;
	display:block;
	margin-top:10px;
	margin-bottom:-2px;
	background: none repeat scroll 0 0 #BABABA !important;
	padding:2px 0;
}
.breadcrumbPopUpMenus:hover{
	background-color: #ffffff !important;
	margin-right:10px;
}
.breadcrumbPopUpMenus:hover .breadcrumbPopUpMenusText{
	background-color: #ffffff !important;
	color:#5b5b5b;	
}
.breadcrumbPopUpMenusIcon1{
	width:18px;
	background:url(/_LAYOUTS/15/Imam/Images/breadcrumbMenuIcons.png);
	height: 17px;
	margin-top:6px;
	margin-left:0px;
	margin-right:10px;	
}

.breadcrumbPopUpMenusIcon2{
	width:18px;
	background:url(/_LAYOUTS/15/Imam/Images/breadcrumbMenuIcons.png) 0px 51px;
	height: 17px;
	margin-top:6px;
	margin-left:0px;
	margin-right:10px;	
}

.breadcrumbPopUpMenusIcon3{
	width:18px;
	background:url(/_LAYOUTS/15/Imam/Images/breadcrumbMenuIcons.png) 0px 34px ;
	height: 17px;
	margin-top:6px;
	margin-left:0px;
	margin-right:10px;	
}

.breadcrumbPopUpMenusIcon4{
	width:18px;
	background:url(/_LAYOUTS/15/Imam/Images/breadcrumbMenuIcons.png) 0px 17px;
	height: 17px;
	margin-top:6px;
	margin-left:0px;
	margin-right:10px;	
}
.breadcrumbQR{
	text-align:center;
	width:100%;
	margin-top:8px;
	margin-right:6px;
}
.newsColumns{
	clear:both;
	width:100%;
	height:100%;
	margin-top:33px;
}
.breadcrumbPopUpMenusText{
	color:#fff;
	height:24px;
	font-size:17px;
	background: none repeat scroll 0 0 #bababa !important;
	padding-right: 10px;
	padding-left:2px;
}

/*

QR

*/
.sideMenuQR{
	width:92px;
	height:82px;
	margin-top:9px;
}
/*

Evaluation 

*/

.evaluation_div{
	width:195px;
	height:53px;
	background:#f2f2f2;
	margin-top:76px;
}
.evaluation_txt{
	margin-top:15px;
	margin-right:11px;
	font-size:14px;
}
.evaluation_start{
	margin-top:18px;
	margin-right:30px;
}
.evaluation_start img{
	margin-right:2px;
}
/*

key words

*/
.keyWords{
	width:100%;
	margin-top:20px;
	width:974px;	
}
.keyWordsTitle{
	font-size:20px;
	color: #545454;	
}
.keyWordsBlock{
	width: 100%;
	background: #f6f6f6;
	padding: 20px 20px 0px 20px;
	margin-top: 17px;
	height: 100%;
	overflow: hidden;	
}
.keyWord{
	padding:6px 10px 0px 10px;
	height:30px;
	background:#e7e7e7;
	font-size:14px;
	margin-bottom:20px;
	color:#626262;
}



/* site map */

.level-header{
	width: 376px;
	height: 45px;
	background: #009fe4 url(/_LAYOUTS/15/Imam/Images/site-map-home.png) right no-repeat;
	margin-top:11px;
	overflow: hidden;	
}
.level-header span a{
	font-size: 20px;
	line-height: 38px;
	text-decoration: blink;
	display:block;
	color:#fff;
}
.toc-layout-main ul li ul li div {
	width: 376px;
	height: 45px;
	background: #e8e8e8 url(/_LAYOUTS/15/Imam/Images/subsiteicon.png) top right no-repeat;
	margin-top:11px;
	overflow: hidden;	
}
.toc-layout-main ul li ul li div span  a{
	font-size: 20px;
	line-height: 38px;
	text-decoration: blink;
	display:block;
	color:#5b5b5b;
}
.toc-layout-main ul li ul li ul li div  {
	width: 376px;
	height: 45px;
	background: #f8f8f8 url(/_LAYOUTS/15/Imam/Images/subsiteicon.png) top right no-repeat;
	margin-top:11px;
	overflow: hidden;	
}
.toc-layout-main ul li ul li ul li div span  a{
	font-size: 20px;
	line-height: 38px;
	text-decoration: blink;
	display:block;
	color:#959595;
}
.toc-layout-main{
	margin-top:35px;	
}

.level-section > ul > li
{
	margin-left: 13em;
}
.dfwp-list
{
	min-height:45px;
}

/*

services filters 

*/
.selectGoalBlock {
	height: 100%;
	overflow: hidden;
	padding: 2px 22px 0px 0px;
	background: #f7f7f7;
	width: 1230px;
}
.selectedGoal{
	width:283px;
	height:98px;
	background:#de841a url(/_LAYOUTS/15/Imam/Images/selectedTileBG.png) right no-repeat;
	padding:20px 83px 0px 20px;
	margin-bottom:23px;
	
}
.serviceTileTitle{
	color:#fff;
	font-size:20px;
		
}
.serviceTileDescription{
	color:#fff;
	font-size:13px;
	margin-top:20px;
}
.unselectedGoal{
	width:283px;
	height:98px;
	background:#949494 url(/_LAYOUTS/15/Imam/Images/unselectedTileBG.png) right no-repeat;
	padding:20px 83px 0px 20px;
	margin-bottom:23px;	
}
.unselectedGoal:hover{
	background:#9c9c9c url(/_LAYOUTS/15/Imam/Images/unselectedTileBG.png) right no-repeat;	
}
.searchServies{
	width:225px;
	border:none;
	margin-top:6px;
	height:42px;
	background:#f7f7f7 url(/_LAYOUTS/15/Imam/Images/searchServices.png) left no-repeat;
	font-size:14px;
	font-family:tahoma;
	color:#d1d1d1;
	padding:0px 5px 0px 45px;
}
.servicesBlock{
	width:1252px;
	overflow:hidden;
		
}
.serviceTile{
	padding:10px 20px 20px 20px ;
	width:265px;
	height:68px;
	background:#38b8f3 url(/_LAYOUTS/15/Imam/Images/serviceTileBG.png) bottom left no-repeat;
	margin-bottom:8px;
}
.serviceTitle{
	font-size:19px;
	color:#fff;
	text-decoration:none;
	min-height: 60px;
}
.servicesBlock a{
	text-decoration:none;	
}
.serviceProvider{
	font-size:12px;
	color:#ffffff;
}

/*
	libraries
*/
.tabsPadding {
	min-width:120px;
	padding: 1px 25px 0px 25px;
}
.titleGL{
	font-size:24px;
	color:#333332;	
}
.GLColumn{
	width:414px;
	height:100%;
	overflow:hidden;	
}
.GLColumn ul li a{
	color:#077bd2;
	font-size:14px;
	text-decoration:none;
}
.GLColumn ul{
	margin-top:15px;
}
.GLColumn ul li{
	margin-bottom:5px;	
}
.dHidden
{
	display:none;
}
/*

Pop Up

*/
#overlay {
    position:absolute;
    height:0%;
    width:100%;
    background-color:#333;
    opacity: 0;
    z-index:0;
}
.activeOverlay {
    background-color:#F00;
    z-index:5;
}
/*

service

*/
.FilterPnl{
	margin: 100px auto;
}

/*

RSS

*/
.RSSBG{
	position:absolute;
}
.pagedescription{
	width:100%;
	font-size:14px;
	font-family:tahoma;
	color:#797979;	
}
.RSSTiles{
	margin-top: 70px;
	width:1275px;
	position:relative ;
		
}
.RSSTile{
	width:186px;
	font-size:25px;
	text-decoration:none;
	color:#fff;
	height:71px;
	padding:20px 20px 26px 20px;
	background: url(/_layouts/15/Imam/images/RSSTileBG.png) #1eb3f3 left no-repeat;
	margin-bottom:28px;
}
.RSSTiles a{
	text-decoration:none;	
}
/*popup selecting*/
.popupSelecting{
	height:100%;
	width:100%;
	position: fixed;
	background: url(/_layouts/15/Imam/images/grayBG.png);
	z-index:1;
	overflow:hidden;
}
.selectingBlock{
	width:500px;
	height:500px;
	background:#e8e8e8;
	margin:auto;
	overflow:hidden;
	margin-top:250px;
}
.clearFiltring{
	margin-top:20px;
	padding-bottom:50px;
	text-decoration:none;
}
.clearFiltring a{
	font-size:18px;
	color:#595959;
	text-decoration:none;
}
.selectingTiles {
	clear:both;
	width: 488px;
	padding-right: 12px;
	background: #e8e8e8;
	margin: auto;
	margin-top:200px;
	height: 425px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.selectingTile{
	width: 434px;
	padding:15px;
	height:30px;
	color:#595959;
	font-size:17px;
	border-bottom:1px solid #cfcfcf ;	
}
.selectingTile:hover{
	background:#de841a;
	color:#fff;
}

.selectingTiles a{
	text-decoration:none;
}
.closeTitle{
	font-size:18px;	
	color:#595959;
	text-decoration:none;
	margin-top:2px;
}
.globalLibraries {
	margin-top: 40px;
}

.studyPrograms{
	margin-top:37px;	
}

.chiresColumn{
	width:311px;
	height:100%;
	overflow:hidden;	
}
.chiresColumn ul li a{
	color:#077bd2;
	font-size:14px;
	text-decoration:none;
}
.chiresColumn ul li a:hover{
	text-decoration:underline;
}

.chiresColumn ul{
	margin-top:15px;
}
.chiresColumn ul li{
	margin-bottom:12px;	
}

.chiresBlock{
	margin-top:40px;	
}
.zigzagBig{
	width:815px;
	height:293px;
	overflow:hidden;	
}

.zigzagSmall{
	width:400px;
	height:293px;
	overflow:hidden;	
}
.zigzagMargin{
	margin-top:37px;	
}
.program_1{
	background:url(/_layouts/15/Imam/images/program_1.jpg) no-repeat center;	
}
.program_2{
	background:url(/_layouts/15/Imam/images/program_2.jpg) no-repeat center;	
}
.program_3{
	background:url(/_layouts/15/Imam/images/program_3.jpg) no-repeat center;	
}
.program_4{
	background:url(/_layouts/15/Imam/images/program_4.jpg) no-repeat center;	
}
.program_5{
	background:url(/_layouts/15/Imam/images/program_5.jpg) no-repeat center;	
}
.program_6{
	background:url(/_layouts/15/Imam/images/program_6.jpg) no-repeat center;	
}
.zigzagTitle{
	min-height:76px;
	width:276px;
	border-left:2px solid #fff;
	border-bottom:2px solid #fff;
	overflow:hidden;
	padding:0px 20px ;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease ;
	transition: all .5s ease;
	-ms-transition: all .5s ease;

}
.zigzagTitleBG_1{
	background:#077bd2;
}
.zigzagTitleBG_1_2{
    background-color: rgba(0, 0, 0, 0.6);
}
.zigzagTitleBG_2{
	background:#de8721;	
}
.zigzagTitleBG_3{
	background:#03b7a8;	
}
.zigzagTitleBG_4{
	background:#ff0000;	
}
.zigzagTitleBG_5{
	background:#8200d5;	
}
.zigzagTitleBG_6{
	background:#2d4454;	
}

.zigzagTitleOneLine{
	line-height:73px;
	font-size:28px;	
}

.zigzagTitleMultipleLines{
 line-height: 40px;
 font-size: 28px;
 padding-bottom: 10px;
}
.zigzagTitle img{
 padding:20px 0px 0px 20px; 
}
.zigzagTitleIcon{
 width:85px;
 height:100px; 
}

researchIcon_1{
 background:url(/_LAYOUTS/15/Imam/Images/researchIcon_1.png) center no-repeat; 
}
.research_1{
 background:url(/_LAYOUTS/15/Imam/Images/research_1.jpg) no-repeat center;  
}
.research_2{
 background:url(/_LAYOUTS/15/Imam/Images/research_2.jpg) no-repeat center;  
}
.research_3{
 background:url(/_LAYOUTS/15/Imam/Images/research_3.jpg) no-repeat center;  
}
.research_4{
 background:url(/_LAYOUTS/15/Imam/Images/research_4.jpg) no-repeat center;  
}
.research_5{
 background:url(/_LAYOUTS/15/Imam/Images/research_5.jpg) no-repeat center;  
}
.research_6{
 background:url(/_LAYOUTS/15/Imam/Images/research_6.jpg) no-repeat center;  
}
.library_1{
 background: url(/_LAYOUTS/15/Imam/Images/library_1.jpg) center no-repeat;
}
.library_2{
 background:url(/_LAYOUTS/15/Imam/Images/library_2.jpg) center no-repeat;
}

/*
chires
*/
.tabsMargin{
	margin-top:15px;	
}
/*research*/
.studyPrograms{
	margin-top:37px;	
}

.chiresColumn{
	width:311px;
	height:100%;
	overflow:hidden;	
}
.chiresColumn ul li a{
	color:#077bd2;
	font-size:14px;
	text-decoration:none;
}
.chiresColumn ul{
	margin-top:15px;
}
.chiresColumn ul li{
	margin-bottom:12px;	
}

.chiresBlock{
	margin-top:40px;	
}

/* Forms */

.frm_title{
	color:#009fe4;
	font-size:20px;
	font-weight:bold;
	padding-bottom:19px;
}
.frm_blk{
	background:#f6f6f6;
	padding:33px 50px 33px 50px;
	overflow:hidden;
}
.frm_lable{
	color:#6e6e6e;
	font-family:Tahoma;
	font-size:14px;
	margin-bottom:11px;
}
.frm_lable_with_comment{
	color:#6e6e6e;
	font-family:Tahoma;
	font-size:14px;
	margin-bottom:8px;
}
.frm_col{
	width:50%;
}
.form_txt_box{
	border:0px solid #9e9e9e;
	background-color:#e7e7e7 !important;
	width:396px;
	padding:3px;
	color:#a1a1a1;
	font-size:11px;
	font-family:tahoma;
	height:32px;
}
.frm_space{
	height:33px;
}
.form_txt_area{
	border:0px solid #9e9e9e;
	background-color:#e7e7e7;
	width:832px;
	padding:3px;
	color:#a1a1a1;
	font-size:11px;
	font-family:tahoma;
	height:100px;
}
.form_txt_area_big{
	border:0px solid #9e9e9e;
	background-color:#e7e7e7;
	width:834px;
	padding:3px;
	color:#a1a1a1;
	font-size:11px;
	font-family:tahoma;
	height:106px;
}
.form_txt_area_small{
	border:0px solid #9e9e9e;
	background-color:#e7e7e7;
	width:396px;
	padding:3px;
	color:#a1a1a1;
	font-size:11px;
	font-family:tahoma;
	height:216px;
}
.form_big_txt_box{
	border:0px solid #9e9e9e;
	background-color:#e7e7e7;
	width:832px;
	padding:3px;
	color:#a1a1a1;
	font-size:11px;
	font-family:tahoma;
	height:35px;
}
.form_ddlist{
	border:0px solid #9e9e9e;
	background-color:#e7e7e7;
	width:396px;
	padding:5px;
	color:#a1a1a1;
	font-size:11px;
	font-family:tahoma;
	height:42px;
}
.form_check{
	padding:5px;
}
.btn{
	border:0px solid #fff;
	background-color:#009fe4 !important;
	color:#fff;
	font-family:tahoma;
	font-size:16px;
	cursor:pointer;
	width:144px;
	height:51px;
	padding:2px 0 3px 0;
}
.btn_div{
	margin-top:22px;
	margin:27px 0px 10px 0px;
	overflow:hidden;
	margin-bottom:15px;
}
.frm_comment{
	color:red;
	margin-bottom:12px;
}

.DG1_header,.DG1_header td{
	background-color:#e2e2e2;
	color:#6e6e6e;
	padding:5px;
	text-align:center;
	height:50px;
	font-size: 14px;
	font-weight:bold;
	width:225px;
}
.DG1_header_blue,.DG1_header_blue td{
	background-color:#009fe4;
	color:#fff;
	padding:5px;
	text-align:center;
	height:50px;
	font-size: 14px;
	font-weight:bold;
}
.DG1_odd_td,.DG1_odd_td td{
	background-color:#f6f6f6;
	color:#848484;
	padding:5px;
	text-align:center;
	height:50px;
	font-size: 13px;
}
.DG1_odd_td a:link,.DG1_odd_td a:visited{
	color:#848484;
	padding:5px;
	text-align:center;
	text-decoration:underline;
}
.DG1_odd_td_b,.DG1_odd_td_b td{
	background-color:#f6f6f6;
	color:#848484;
	padding:5px;
	text-align:center;
	height:50px;
	font-size: 13px;
}
.DG1_odd_td_b a:link,.DG1_odd_td_b a:visited{
	color:#848484;
	padding:5px;
	text-align:center;
	text-decoration:underline;
}
.DG1_odd_td_right,.DG1_odd_td_right td{
	background-color:#f6f6f6;
	color:#848484;
	padding:5px;
	height:50px;
	font-size: 13px;
}
.DG1_odd_td_right a:link,.DG1_odd_td_right a:visited{
	color:#848484;
	padding:5px;
	text-decoration:underline;
}
.DG1_odd_td_center{
	text-align:center;
}
.DG1_odd_td_b_alt,.DG1_odd_td_b_alt td{
	background-color:#efefef;
	color:#848484;
	padding:5px;
	text-align:center;
	height:50px;
	font-size: 13px;
}
.DG1_odd_td_b_alt a:link,.DG1_odd_td_b_alt a:visited{
	color:#848484;
	padding:5px;
	text-align:center;
	text-decoration:underline;
}

.main_link{
 width:145px;
 height:43px;
 background:#009fe4;
 margin-bottom:8px;
 color:#FFFFFF;
 padding-top:30px;
 font-weight:bold;
}
.main_link_a:link, .main_link_a:hover, .main_link_a:visited{
 text-decoration:none;
}
.div_caption{
 width:655px;
}
.img_caption{
 position:relative;
 margin-top: -16px;
}

.uni_1{
	background:url(/_LAYOUTS/15/Imam/Images/uni_1.jpg) no-repeat center;	
}
.uni_2{
	background:url(/_LAYOUTS/15/Imam/Images/uni_2.jpg) no-repeat center;	
}
.uni_3{
	background:url(/_LAYOUTS/15/Imam/Images/uni_3.jpg) no-repeat center;	
}
.uni_4{
	background:url(/_LAYOUTS/15/Imam/Images/uni_4.jpg) no-repeat center;	
}
.uni_5{
	background:url(/_LAYOUTS/15/Imam/Images/uni_5.jpg) no-repeat center;	
}
.uni_6{
	background:url(/_LAYOUTS/15/Imam/Images/uni_6.jpg) no-repeat center;	
}
.validation{
color: red;
position: relative;
top: -8px;}

/* FAQ Question back & fore color */
.DG1_odd_td_q {
	background: #38b8f3;
	color: #fff;
}
/*student*/
.mainlinkli {
	background: #c2c2c2;
	width: 100%;
	height: 61px;
	overflow:hidden;
}